-
Notifications
You must be signed in to change notification settings - Fork 0
Conversation
Works for me without BEE_REPOSITORY_PREFIX, unless I try #2125. Did you try that on your system?
|
Good find. I thought that it worked yesterday. The new bash package was installed on invidia. Maybe it’s related to the static linking, so certain methods cannot be override with |
When the statically linked bash idea came up, bee/fakeroot was the very first concern I had. But then I dismissed it, because I thought, that all uid queries and manipulations are done by external commands anyway (chown, stat, tar, ....). Didn't think about $UID. But if we continue the static road, and, for example, tar is next, fakeroot would fail in other ways. |
ptrace or seccomp based fakeroot might work, but would be much slower and needed to be written. |
Oh, there is also the |
PSA; The last update of unbound already broke gnutls ( see #2132 ). |
Thank you for the heads-up. No idea, why
So shared library version |
I rebuilt the package on a system with GNU bash, version 4.3.46(1)-release. |
`/usr/sbin/unbound-startup` also takes care of this, but as the location is defined in the package, create the directory here too.
The PID is not needed after a reboot, so store it on `/run` where it gets removed, once the system shuts down.
Install systemd socket and service unit. `--enable-systemd` is needed, as otherwise [the service unit times out][1]. Also, as we do not store the trust anchor in `/etc/unbound`, RUNDIR in Unbound’s terms, add `/var/unbound` to the unit’s read/write path. This does not have an effect yet, as mxtools installs `/etc/systemd/system/unbound.service`. For socket activation `use-systemd: yes` has to be set in the configuration file. [1]: https://github.com/NLnetLabs/unbound/issues/56
This matches Debian and Ubuntu. It does not take any effect yet, as we configure the path in the configuration file installed by mxtools.
779f8a5
to
c9508b7
Compare
Rebuilt again with GNU bash, version 5.1.4(1)-release (x86_64-pc-linux-gnu). Should be good to go. |
Why did you try different bash versions? Anway, if unbound is working, go ahead. |
Well it was updated independently while working on this merge/pull request.
Thanks. I am going to do that next week. |
Built with fakeroot:
Tested on serotimor with the commands below.